\section{commands/gunzip.c File Reference}
\label{gunzip_8c}\index{commands/gunzip.c@{commands/gunzip.c}}
{\ttfamily \#include $<$stdio.h$>$}\par
{\ttfamily \#include $<$string.h$>$}\par
{\ttfamily \#include $<$assert.h$>$}\par
{\ttfamily \#include \char`\"{}zlib.h\char`\"{}}\par
\subsection*{Defines}
\begin{DoxyCompactItemize}
\item 
\#define {\bf SET\_\-BINARY\_\-MODE}(file)
\item 
\#define {\bf CHUNK}~16384
\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
int {\bf def} (FILE $\ast$source, FILE $\ast$dest, int level)
\item 
int {\bf inf} (FILE $\ast$source, FILE $\ast$dest)
\item 
void {\bf zerr} (int ret)
\item 
int {\bf main} (int argc, char $\ast$$\ast$argv)
\end{DoxyCompactItemize}


\subsection{Define Documentation}
\index{gunzip.c@{gunzip.c}!CHUNK@{CHUNK}}
\index{CHUNK@{CHUNK}!gunzip.c@{gunzip.c}}
\subsubsection[{CHUNK}]{\setlength{\rightskip}{0pt plus 5cm}\#define CHUNK~16384}\label{gunzip_8c_a25022864dfc8ec428e7128282e57b136}


Definition at line 14 of file gunzip.c.

\index{gunzip.c@{gunzip.c}!SET\_\-BINARY\_\-MODE@{SET\_\-BINARY\_\-MODE}}
\index{SET\_\-BINARY\_\-MODE@{SET\_\-BINARY\_\-MODE}!gunzip.c@{gunzip.c}}
\subsubsection[{SET\_\-BINARY\_\-MODE}]{\setlength{\rightskip}{0pt plus 5cm}\#define SET\_\-BINARY\_\-MODE(file)}\label{gunzip_8c_a714fe40d73494a577de3127a79ea24a2}


Definition at line 11 of file gunzip.c.



\subsection{Function Documentation}
\index{gunzip.c@{gunzip.c}!def@{def}}
\index{def@{def}!gunzip.c@{gunzip.c}}
\subsubsection[{def}]{\setlength{\rightskip}{0pt plus 5cm}int def (FILE $\ast$ {\em source}, \/  FILE $\ast$ {\em dest}, \/  int {\em level})}\label{gunzip_8c_a5b4f2d3d0d6b967b564a28fa77ab1cc4}


Definition at line 22 of file gunzip.c.

\index{gunzip.c@{gunzip.c}!inf@{inf}}
\index{inf@{inf}!gunzip.c@{gunzip.c}}
\subsubsection[{inf}]{\setlength{\rightskip}{0pt plus 5cm}int inf (FILE $\ast$ {\em source}, \/  FILE $\ast$ {\em dest})}\label{gunzip_8c_a2d4b6b347931ecd8c90017c53a7d9009}


Definition at line 78 of file gunzip.c.

\index{gunzip.c@{gunzip.c}!main@{main}}
\index{main@{main}!gunzip.c@{gunzip.c}}
\subsubsection[{main}]{\setlength{\rightskip}{0pt plus 5cm}int main (int {\em argc}, \/  char $\ast$$\ast$ {\em argv})}\label{gunzip_8c_a3c04138a5bfe5d72780bb7e82a18e627}


Definition at line 162 of file gunzip.c.

\index{gunzip.c@{gunzip.c}!zerr@{zerr}}
\index{zerr@{zerr}!gunzip.c@{gunzip.c}}
\subsubsection[{zerr}]{\setlength{\rightskip}{0pt plus 5cm}void zerr (int {\em ret})}\label{gunzip_8c_a1553a13c2c1ef70ac5cc44caaadd7d38}


Definition at line 137 of file gunzip.c.

